package com.neulogistics.contrib.transfercenter.api.application.query;


import lombok.Data;

import javax.validation.constraints.*;
import java.io.Serializable;
import java.util.Date;
import java.util.List;

@Data
public class TransferOrderQuery implements Serializable {
    private static final long serialVersionUID = 1L;

    /**
     * 当前页号
     */
    @Positive(message = "当前页数非法！")
    private long pageNum = 1;

    /**
     * 页面大小
     */
    @Positive
    @Max(value = 20, message = "请求数据过多！")
    private long pageSize = 10;

    /**
     * 调拨单id
     */
    public Long transferOrderId;

    /**
     * 调度单状态：0:待调度：1:已调度；2:挂起
     */
    public Integer transferStatus;
}
